/**
 * 
 */
package com.dava.helpmywife.db;

import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;

/**
 * @author Dava
 * 
 */
public class dbOper extends SQLiteOpenHelper{
	// 创建库
	private static final String DB_NAME = "mydb.db";
	private static final String T_USER = "help_seting";
	private SQLiteDatabase db;
	
	public dbOper(Context context) {
		super(context, DB_NAME, null, 1);
	}
	
	@Override
    public void onCreate(SQLiteDatabase db) {  
        System.out.println("create a database");  
        this.db = db;
        db.execSQL("create table help_seting(set_id integer primary key autoincrement,setingName text,setingValue text)");  
    }  
//	// 创建表
//	private void createTable(SQLiteDatabase db) {
//		// 创建表SQL语句
//		String help_seting = "create table usertable(_id integer primary key autoincrement,setingName text,setingValue text)";
//		// 执行SQL语句
//		db.execSQL(help_seting);
//	}
//	// 插入方法
	public void insert() {
		SQLiteDatabase db = getWritableDatabase();
		// 插入数据SQL语句
		String seting_sql = "insert into help_seting(setingName,setingValue) values('autoSendMessage','Y')";
		String seting_sql02 = "insert into help_seting(setingName,setingValue) values('autoCall','N')";
		// 执行SQL语句
		db.execSQL(seting_sql);
		db.execSQL(seting_sql02);
		
		db.close();
	}
//	// 删除方法
//	private void delete(SQLiteDatabase db) {
//
//		// 删除条件
//		String whereClause = "_id=?";
//		// 删除条件参数
//		String[] whereArgs = { String.valueOf(2) };
//		// 执行删除
//		db.delete("help_seting", whereClause, whereArgs);
//	}
//	// 更新方法
//	private void update(SQLiteDatabase db) {
//
//		// 修改SQL语句
//		String sql = "update stu_table set snumber = 654321 where id = 1";
//
//		// 执行SQL
//		db.execSQL(sql);
//	}
//	// 查询方法
//	private void query(SQLiteDatabase db) {
//
//		// 查询获得游标
//		Cursor cursor = db.query("usertable", null, null, null, null, null,
//				null);
//
//		// 判断游标是否为空
//		if (cursor.moveToFirst()) {
//
//			// 遍历游标
//			for (int i = 0; i < cursor.getCount(); i++) {
//
//				cursor.move(i);
//
//				// 获得ID
//				int id = cursor.getInt(0);
//
//				// 获得用户名
//				String username = cursor.getString(1);
//
//				// 获得密码
//				String password = cursor.getString(2);
//
//				// 输出用户信息
//				// System.out.println(id+":"+sname+":"+snumber);
//			}
//		}
//	}

	/* (non-Javadoc)
	 * @see android.database.sqlite.SQLiteOpenHelper#onUpgrade(android.database.sqlite.SQLiteDatabase, int, int)
	 */
	@Override
	public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
		// TODO Auto-generated method stub
		
	}

}
